repeat visitor - German English Dictionary